drainage ditches - İspanyolca İngilizce Sözlük